cost dearly - Turkish English Dictionary